fumble fisted - German English Dictionary